pulse echo meter - French English Dictionary